program GameEditor;

uses
  Forms,
  Main in 'Main.pas' {MainForm},
  ChildWin in 'ChildWin.pas' {MDIChild},
  About in 'About.pas' {AboutBox},
  Category in 'modules\Category.pas' {CategoryConfig: TDataModule},
  Setting in 'modules\Setting.pas' {AppSetting: TDataModule},
  XMLUtils in 'modules\XMLUtils.pas',
  Prop in 'modules\Prop.pas',
  FileUtils in 'modules\FileUtils.pas',
  CategoryManage in 'dialogs\CategoryManage.pas' {MDICategoryManage},
  UIUtils in 'modules\UIUtils.pas',
  FmtExport in 'modules\FmtExport.pas',
  CategoryPage in 'dialogs\CategoryPage.pas' {MDICategoryPage},
  CategorySetting in 'dialogs\CategorySetting.pas' {MDICategorySetting},
  DataUtils in 'modules\DataUtils.pas',
  PropEdit in 'dialogs\PropEdit.pas' {PropEditDlg},
  StringPropEdit in 'dialogs\StringPropEdit.pas' {StringPropEditDlg},
  NumberPropEdit in 'dialogs\NumberPropEdit.pas' {NumberPropEditDlg},
  BooleanPropEdit in 'dialogs\BooleanPropEdit.pas' {BooleanPropEditDlg},
  OptionsCategory in 'dialogs\OptionsCategory.pas' {MDIOptionsCategory},
  OptionsPage in 'dialogs\OptionsPage.pas' {MDIOptionsPage},
  TreePage in 'dialogs\TreePage.pas' {MDITreePage},
  TreeCategory in 'dialogs\TreeCategory.pas' {MDITreeCategory},
  RecordPropEdit in 'dialogs\RecordPropEdit.pas' {RecordPropEditDlg},
  SinglePropEdit in 'dialogs\SinglePropEdit.pas' {SinglePropEditDlg},
  MultiplePropEdit in 'dialogs\MultiplePropEdit.pas' {MultiplePropEditDlg},
  IconPropEdit in 'dialogs\IconPropEdit.pas' {IconPropEditDlg},
  TextInput in 'dialogs\TextInput.pas' {TextInputDlg},
  PythonTest in 'dialogs\PythonTest.pas' {MDIPythonTest},
  PyWrap in 'modules\PyWrap.pas',
  RecordsPropEdit in 'dialogs\RecordsPropEdit.pas' {RecordsPropEditDlg},
  PythonFrm in 'dialogs\PythonFrm.pas' {PythonFrame: TFrame},
  PythonEdit in 'dialogs\PythonEdit.pas' {PythonEditDlg},
  ExportEdit in 'dialogs\ExportEdit.pas' {ExportEditDlg},
  AccountManage in 'dialogs\AccountManage.pas' {MDIAccountManage},
  OperProgress in 'dialogs\OperProgress.pas' {OperProgressDlg},
  WrapDelphiEvents in 'modules\WrapDelphiEvents.pas',
  DatabaseManage in 'dialogs\DatabaseManage.pas' {MDIDatabaseManage},
  DatabaseSelect in 'dialogs\DatabaseSelect.pas' {DBSelectForm},
  WrapDelphiStdCtrls in 'modules\WrapDelphiStdCtrls.pas',
  ComCtrls in 'modules\ComCtrls.pas';

{$R *.RES}

begin
  Application.Initialize;
  Application.Title := 'GameEditor';
  Application.CreateForm(TCategoryConfig, CategoryConfig);
  Application.CreateForm(TAppSetting, AppSetting);
  Application.CreateForm(TMainForm, MainForm);
  Application.Run;
end.
